<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>js正则表达式</title>
</head>
<body>
    <!--
    匹配数字：[0-9] 或 \d
    匹配字母：[a-z] [A-Z] 或 [a-zA-Z]
    以指定字母开头： ^
        例如：^[0-9]表示以数字开头
    以指定字符结尾:  $
        例如：[a-z]$表示以小写字母结尾
    *   匹配前面的子表达式0次或多次
            例如：[a-zA-Z]*表示字母可以出现0次或多次
    +   匹配前面的子表达式1次或多次
    ?   匹配前面的子表达式1次或0次
    {n} 匹配n次
    {n,}至少匹配n次
    {n,m}至少匹配n次，最多匹配m次

    方法：
        1.test  作用：是否匹配正则表达式
        返回：true/false   true匹配  false不匹配
        格式：  正则对象.test(要匹配的字符)

        2.exec

    -->

    <script>
        //隐式定义
        var reg2=/^[0-9]*[a-zA-Z]*$/;
        var str = "032hgu";
        var a1=reg2.test(str);
        console.log(a1);

    </script>
</body>
</html>